A completely dynamic algorithm for split graphs
نویسندگان
چکیده
We present a fully dynamic algorithm for split graphs that supports the following types of operations: (1) query whether deleting or inserting an edge preserves the split property, (2) query whether inserting a new vertex with a given neighborhood in the current graph preserves the split property, (3) insert or delete an edge or a vertex when the split property is preserved, (4) insert an edge or a vertex even when the split property is not preserved, adding a minimal or a minimum set of additional edges to keep the graph split, (5) delete an edge even when the split property is not preserved, deleting a minimal or a minimum set of edges from the current graph to keep the graph split. Usually, fully dynamic algorithms for recognizing and maintaining a class of graphs support operations of type (1), (2), and (3). Because of the additional operations we call our algorithm completely dynamic. As an interesting consequence, we show that the above operations very easily lead to the following results, in addition to the dynamic algorithm: a linear-time vertex incremental certifying algorithm for recognizing split graphs, and a linear-time vertex incremental algorithm for computing a minimal split completion of an arbitrary graph. Both of these algorithms match the best known algorithms for these purposes, but have the advantage og being vertex incremental thusly allowing the input to be given on-line. Finally, by the dynamic operations of type (4) and (5), we show that the following problems can be solved in linear time: adding a minimum number of edges to a given split+1v or split+1e graph to obtain a split graph, and removing a minimum number of edges from a given split−1e graph to obtain a split graph.
منابع مشابه
Dynamic Distance Hereditary Graphs Using Split Decomposition
The problem of maintaining a representation of a dynamic graph as long as a certain property is satisfied, has recently been considered for a number of properties. This paper presents an optimal algorithm for this problem on vertex-dynamic connected distance hereditary graphs: both vertex insertion and deletion have complexity O(d), where d is the degree of the vertex involved in the modificati...
متن کاملDynamically maintaining split graphs
We present an algorithm that supports operations for modifying a split graph by adding edges or vertices and deleting edges, such that after eachmodification the graph is repaired to become a split graph in a minimal way. In particular, if the graph is not split after the modification, the algorithm computes a minimal, or if desired even a minimum, split completion or deletion of themodified gr...
متن کاملA particle swarm optimization algorithm for minimization analysis of cost-sensitive attack graphs
To prevent an exploit, the security analyst must implement a suitable countermeasure. In this paper, we consider cost-sensitive attack graphs (CAGs) for network vulnerability analysis. In these attack graphs, a weight is assigned to each countermeasure to represent the cost of its implementation. There may be multiple countermeasures with different weights for preventing a single exploit. Also,...
متن کاملAn Ant Colony Optimization Algorithm for Network Vulnerability Analysis
Intruders often combine exploits against multiple vulnerabilities in order to break into the system. Each attack scenario is a sequence of exploits launched by an intruder that leads to an undesirable state such as access to a database, service disruption, etc. The collection of possible attack scenarios in a computer network can be represented by a directed graph, called network attack gra...
متن کاملSplit decomposition and graph-labelled trees: characterizations and fully-dynamic algorithms for totally decomposable graphs
In this paper, we revisit the split decomposition of graphs and give new combinatorial and algorithmic results for the class of totally decomposable graphs, also known as the distance hereditary graphs, and for two non-trivial subclasses, namely the cographs and the 3-leaf power graphs. Precisely, we give strutural and incremental characterizations, leading to optimal fullydynamic recognition a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electronic Notes in Discrete Mathematics
دوره 27 شماره
صفحات -
تاریخ انتشار 2006